package com.fimuz.mqmeet.helper.mybatis.dao;

import com.fimuz.mqmeet.helper.mybatis.model.HxzAuthRoleLoginuser;
import com.fimuz.mqmeet.helper.mybatis.model.HxzAuthRoleLoginuserExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface HxzAuthRoleLoginuserMapper {
    int countByExample(HxzAuthRoleLoginuserExample example);

    int deleteByExample(HxzAuthRoleLoginuserExample example);

    int deleteByPrimaryKey(String id);

    int insert(HxzAuthRoleLoginuser record);

    int insertSelective(HxzAuthRoleLoginuser record);

    List<HxzAuthRoleLoginuser> selectByExample(HxzAuthRoleLoginuserExample example);

    HxzAuthRoleLoginuser selectByPrimaryKey(String id);

    int updateByExampleSelective(@Param("record") HxzAuthRoleLoginuser record, @Param("example") HxzAuthRoleLoginuserExample example);

    int updateByExample(@Param("record") HxzAuthRoleLoginuser record, @Param("example") HxzAuthRoleLoginuserExample example);

    int updateByPrimaryKeySelective(HxzAuthRoleLoginuser record);

    int updateByPrimaryKey(HxzAuthRoleLoginuser record);
}